@charset "utf-8";
/* CSS Document */

body{ background:url(/images/v1/usermanage/body_bg.gif) repeat-x;}

/* Clear Fix */ 
.clearfix:after { userinfo:"."; display:block; height:0; clear:both; visibility:hidden; } 
.clearfix { display:inline-block; } 
/* Hide from IE Mac \*/ 
.clearfix {display:block;} 
/* End hide from IE Mac */ 
/* end of clearfix */ 

/* 头部 */
.head{ height:92px;}
.head .imgMargin_30{margin-top:30px; float:left;}
.head .imgMargin_40{margin-top:40px; float:right;}

.btn{ background:url(/images/v1/usermanage/btn_bg.jpg) repeat-x; height:34px; border:#4d3c94 1px solid; }
.btn .mLeft{ float:left; width:650px;}
.btn .mLeft a{ line-height:34px; float:left; height:34px; border-right:#54449a 1px solid; color:#FFF; padding:0 25px 0 25px;}
.btn .mLeft a:hover{ background:url(/images/v1/usermanage/btn_bg_2.jpg) repeat-x; text-decoration:none; }
.btn .mRight{ float:right; width:300px; }
.btn .mRight input{float:left; margin:7px 0 0 7px;}
.btn .mRight input.search{ width:200px; height:20px; line-height:22px; border:#54449a 1px solid; padding-left:5px; color:#9d9d9d;}

.ad{ margin:5px auto; }

/* 头部 */
.userinfo,.userinfo .mRight .box,.userinfo .mMid .info img{ border:#d4e0f2 1px solid; text-align:center;}
.menu h3,.menu ul,.box h3,.box ul{ text-align:left;}
.box h3,.box ul{ padding-left:8px; padding-right:8px;}



.userinfo{ background:url(/images/v1/usermanage/down_bg.jpg) repeat-x bottom; }

.mLeft{ width:130px; float:left;}
.mLeft .menu{width:111px; margin:auto; }
.mLeft .menu h3{color:#686868; margin-top:10px; }
.mLeft .menu ul{background:url(/images/v1/usermanage/left_menu.jpg); padding-top:5px; }
.mLeft .menu ul li{ line-height:30px;}
.mLeft .menu ul li a{ padding:0 0 0 31px; color:#808080;}
.mLeft .menu ul li a:hover{ color:#0d0d0d; text-decoration:none;}
.mLeft .menu img{margin:10px 0 10px 0;}

.mMid{ float:left; text-align:left; width:590px; margin-left:3px;}
   
    .p1,.p2,.p3{ margin-top:10px;}
	
	.mMid .p1 .left{ width:150px; float:left;}
	.mMid .p1 .left img{padding:1px; border:#d5dbf1 1px solid;}
    .mMid .p1 .right{width:430px; float:right; }
	 .mMid .p1 .right font{ color:#F90; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
	 .mMid .p1 .right li.icon a{ background:url(/images/v1/usermanage/icon_change.jpg) 0px -2px no-repeat; padding-left:25px;}
	 .mMid .p1 .right li.icon a.icon{ background-position:0px -26px; }
	 .mMid .p1 .right li.gray{color:#949494; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
	 .mMid .p1 .right li.topborder{ border-top:#e4e4e4 1px solid; padding-top:10px; margin-top:10px;}
	 .mMid .p1 .right.tip{ border:#f0810e 1px solid; background-color:#fff0df; padding:0 10px 0 10px; width:410px; margin-top:10px; margin-bottom:20px;}
	 .mMid .p1 .right.tip a{ color:#F00;}
	
  
	 .mMid .p2 .title{background:url(/images/v1/usermanage/h3_title_bg.jpg) no-repeat; height:33px; }
     .mMid .p2 .title span{ width:84px; text-align:center;}
	 .mMid .p2 .title a{ font-size:12px; color:#999; font-weight:normal;}
	 .mMid .p2 .title a.class{margin-left:10px;}
	 .mMid .p2 .title a:hover.class{color:#4b3a93;}
	 .mMid .p2 .content { padding:5px 10px 10px 0;}
     .mMid .p2 .content li{ border-bottom:#CCC 1px solid; background:url(/images/v1/usermanage/sign.gif) no-repeat 5px 1px; line-height:30px; padding-left:18px;}
	 .mMid .p2 .content li a { color:#5e5e5e;}
	 .mMid .p2 .content li span a{ color:#57479a; margin-right:10px;}
	 .mMid .p2 .content li span font{color:#999; font-size:11px;}
     .mMid .p2 .content.pic {text-align:center;  color:#57479a;}
     .mMid .p2 .content.pic li { border-bottom:none; color:#5e5e5e; float:left; padding-left:10px;  background:none; }
     .mMid .p2 .content.pic li img { border:#CCC 1px solid; padding:1px;}
	
 .mRight {width:230px; float:right;}
 .mRight .box{ width:210px; margin:10px auto; color:#5e5e5e;}
 .mRight .box h3{ background:url(/images/v1/usermanage/right_title_bg.jpg) repeat-x; line-height:28px;  border-bottom:#d4e0f2 1px solid;  }
 .mRight .box ul li{ background: url(/images/v1/usermanage/sign.gif) no-repeat 0px 0px; padding-left:10px; height:25px; }
 .mRight .box ul.nobg li{ background-image:none; padding-left:0px;}
 .mRight .box ul.nobg span{ float:none; color:#F30; font-weight:bold; margin-right:5px;}
 .mRight .box ul li a{ float:left; width:120px; word-break:keep-all;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
 .mRight .box ul li span{float:right; font-family:Tahoma, Geneva, sans-serif; color:#CCC; font-size:11px;}


.rightcontent{ float:right; width:820px;}


.copyright,.copyright a{ color:#5e5e5e; line-height:50px;}
.copyright,.copyright span.fr{ color:#a3a3a3; font-family:Verdana, Geneva, sans-serif; font-size:11px;}

